home *** CD-ROM | disk | FTP | other *** search
/ Aminet 20 / Aminet 20 (1997)(GTI - Schatztruhe)[!][Aug 1997].iso / Aminet / dev / debug / MemSniff.readme < prev    next >
Text File  |  1997-07-13  |  2KB  |  61 lines

  1. Short:    Mungwall & Enforcer DB tool w/o MMU (bugfix)
  2. Author:   thor@einstein.math.tu-berlin.de
  3. Uploader: thor@einstein.math.tu-berlin.de
  4. Type:     dev/debug
  5.  
  6. _____________________________________________________________________________
  7.  
  8. The memsniff release 1.09 was broken, please upgrade to 1.10.
  9.  
  10. I have to apologize for the broken 1.09 - it caused really a lot of crashes.
  11. After a long debug session for over eight hours it turned out that this 
  12. problem was not caused by MemSniff, but by "MagicMenu" ! 
  13.  
  14. The details are a bit tricky, but if you're interested what was going
  15. wrong, read the "bugreport" in this archive. Anyways, MemSniff works now
  16. sucessfully with MM, even though I would say that this tool contains
  17. (another) bug.
  18.  
  19. _____________________________________________________________________________
  20.  
  21. Purpose of this program:
  22.  
  23. This program finds illegal memory changes by continously checking the free
  24. memory. It also protects the memory allocation functions in a mungwall like
  25. way. An exteral terminal or a interal low-level-debugger (like COP from the
  26. same author) is recommended, but not needed.
  27. MemSniff is not a Enforcer-replacement cause you can't replace the full
  28. functionality of a MMU, but it does everything possible to find memory 
  29. violations.
  30.  
  31. It does not:
  32. -protect memory already allocated, since this is not possible without a MMU
  33.  
  34. Since this memory checking is a bit tricky, there ARE KNOWN incompatibilities.
  35. DO NOT RUN MemSniff permanently, cause it slows down your system considerably
  36. and reduces the size of the available memory up to the half!
  37.  
  38. Known incompatibilities:
  39.  
  40. -Does not work well with memory defraction utilities, like PoolMem from
  41. the same author.
  42. -Does not work well with the SaferPatches utility of the same author, unless
  43. you install SaferPatches with a special option.
  44.  
  45.  
  46. Greetings, happy debugging,
  47.  
  48.     Thomas.
  49.  
  50.  
  51. ============================= Archive contents =============================
  52.  
  53. Original  Packed Ratio    Date     Time    Name
  54. -------- ------- ----- --------- --------  -------------
  55.     3087    1360 55.9% 25-May-97 14:09:02 +BugReport
  56.     7132    4378 38.6% 25-May-97 13:44:34 +MemSniff
  57.     8602    3768 56.1% 25-May-97 13:45:58 +MemSniff.doc
  58.     1862     915 50.8% 25-May-97 13:50:18 +MemSniff.readme
  59. -------- ------- ----- --------- --------
  60.    20683   10421 49.6% 27-May-97 03:16:24   4 files
  61.